/******************************************************************************* * Copyright (c) 2009 EclipseSource and others. All rights reserved. This * program and the accompanying materials are made available under the terms of * the Eclipse Public License v1.0 which accompanies this distribution, and is * available at http://www.eclipse.org/legal/epl-v10.html * * Contributors: * EclipseSource - initial API and implementation *******************************************************************************/ package org.eclipse.rap.interactiondesign.tests.impl; import org.eclipse.rap.ui.interactiondesign.layout.ElementBuilder; import org.eclipse.rap.ui.interactiondesign.layout.model.LayoutSet; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.graphics.Point; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; public class ElementBuilderImpl extends ElementBuilder { private String exists; public String getExists() { return exists; } public ElementBuilderImpl( Composite parent, String layoutSetId ) { super( parent, layoutSetId ); exists = ""; } public void addControl( Control control, Object layoutData ) { } public void addControl( Control control, String positionId ) { } public void addImage( Image image, Object layoutData ) { } public void addImage( Image image, String positionId ) { } public void build() { } public void dispose() { exists = null; } public Control getControl() { return null; } public Point getSize() { return null; } public Composite getParentComp() { return getParent(); } public LayoutSet getBuilderLayoutSet() { return getLayoutSet(); } public Image createBuilderImage( final String path) { return createImage( path ); } }